*{

	margin:0;
	padding:0;
	list-style:none;

}
a{
	font-size:12px;
	text-decoration:none;
	color:#6C6C6C;
}

// body{
// 		background: #f7f7f7;

// }
//头部开始
#head{
	height:97px;
	width:100%;
	border-bottom:2px solid #E5E5E5;
	background:white;
	.middle{
		height:97px;
		width:960px;
		margin:0 auto;
		padding-top:26px;

		.left{
			height:60px;
			width:306px;
			
			background:url(../image/cart_logo.jpg) no-repeat;
			float:left;

		}
		.right{
			height:86px;
			width:auto;
			float:right;
			margin-top:-26px;
			.login{
				height:32px;
				width:auto;
				// border:1px solid red;
				font-size:12px;
				font-family:微软雅黑;
				color:#999999;
				float:right;
				// margin-left:200px;
				.welcome{
					color:#EE149D;
					margin-left:10px;
					margin-right:10px;
				}
			}
			.huanying{
				height:32px;
				width:212px;
				float:right;
				.huanying1{
					height:32px;
					width:auto;
					font-size:14px;
					color:#999999;
					float:left;
				}
				.zhuce{
					height:32px;
					width:auto;
					float:left;
					margin-left:10px;
				}
				.denglu{
					height:32px;
					width:auto;
					float:left;
					margin-left:10px;
					
				}
			}
			.jindu{
				height:50px;
				width:392px;
				background:url(../image/order_path.jpg) no-repeat;
				margin-top:40px;
				margin-left:160px;

			}

		}
	}

}
//展示
#show{
	min-height:66px;
	width:958px;
	border:1px solid #EEEEEE;
	margin:20px auto;
	.title{
		height:33px;
		width:953px;
		background:#FAFAFA;
		border-bottom:1px dashed #EEEEEE;
		border-left:5px solid #F83B70;
		.title_left{
			width:120px;
			float:left;
			.fahuo{
				line-height:33px;
				float:left;
				margin-top: 10px;
				margin-left: 5px;
			}
			.fa{
				height:20px;
				line-height:33px;
				font-size:13px;
				font-family:微软雅黑;
				font-weight: 700;
				display:block;
				text-indent:5px;
								
			}
			

		}
		.title_right{

			float:right;
			li{
				float:left;
				height:33px;
				line-height:33px;
				font-size: 14px;
				padding-left:34px;
				padding-right:34px;

			}

		}
		

	}
	dd{
		height:100px;
		width:958px;
		border-bottom: 1px dashed #F1F1F1;
		.yimai_left{
			height:100px;
			float:left;
			.xuanze{
				line-height:33px;
				float:left;
				margin-top: 40px;
				margin-left: 10px;
				float:left;
			}
			.chanpin_tu{
				height:60px;
				width: 60px;
				display:block;
				float:left;
				margin-left:20px;
				margin-top: 20px;
			}
			.xiangqing{
				height:61px;
				width:244px;
				// border:1px solid red;
				float:left;
				margin-left:10px;
				margin-top: 20px;
				.pinming{
					height:20px;
					overflow:hidden;
					font-size:12px;
					&:hover{
						color:#ED145B;
					}
				}
				.btn{
					height: 20px;
					width: 115px;
					// border:1px solid red;
					margin-top: 10px;
					font-size:12px;
					line-height:20px;
					text-align:center;

					.zeng{
						height:17px;
						width:52px;
						background:#0ABEDE;
						border-radius:5px;
						display:block;
						float:left;
						color:white;
						font-weight:600;

					}
					.jian{
						height:17px;
						width:52px;
						background:#FF6F0F;
						border-radius:5px;
						display:block;
						float:left;
						margin-left:10px;
						color:white;
						font-weight:600;
					}
				}
				.noGuiGe{
					font-size:12px;
					font-weight:700;
					font-family:微软雅黑;
					color:blue;
				}
				
			}
		}
		.jiage{
			height:100px;
			width:444px;
			// border:1px solid red;
			float:right;
			li{
				height:100px;
				width:109px;
				// border:1px solid red;
				float:left;
				text-align: center;
				&.jiage_xian{

					.xianjia{
						height:20px;
						// line-height:100px;
						display:block;
						margin-top:22px;
					}
					.yuanjia{
						font-size:12px;
						color:#999999;
						display:block;

					}
				}
				&.zeng_jian{
					.box{
						height:21px;
						width:74px;
						border:1px solid #E0E0E0;
						margin-top: 30px;
						margin-left:20px;
						.num{
							height:21px;
							width: 30px;
							border:none;

						}
						.jian{
							height:20px;
							width:20px;
							background:#FFFFFF;
							border-right:1px solid #E0E0E0;
							display:block;
							float:left;
							line-height:20px;
						}
						.jia{
							height:20px;
							width:20px;
							background:#FFFFFF;
							border-left:1px solid #E0E0E0;
							display:block;
							float:right;
							line-height:20px;
						}
					}
				}
				&.xiaoji{

					text-align:center;
					.xianjia{

							margin-top:30px;
							display: block;
							font-weight:600;
							color:#EE2C62;
						
					}
					
				}
				&.shanchu{
					.del{
						height: 17px;
						width: 17px;
						background: url(../image/icons.png) no-repeat -10px -30px;
						display:block;
						margin-top: 35px;
						margin-left:45px;
					}
				}
				
			}
		}
	}
	.quanjia{
		height:31px;
		background:#FAFAFA;
		span{
			display: block;
			&.sp{
				line-height:31px;
				float:right;
				font-size:12px;
				color:#9B9B9B;
				margin-right:84px;
			}
			&.red{
				font-size: 16px;
				color:#ED145B;
				font-weight:700;
				font-family:微软雅黑;
				float:right;
				margin-right: -70px;
				margin-top: 5px;
				display:block;
			}
			&.zongjia{
				font-size: 20px;
				color:#ED145B;
				font-weight:700;
				font-family:微软雅黑;
				float:right;
				margin-right: -120px;
				margin-top: 2px;
				display:block;
			}
		}

	}

}
//结算按钮
#bottom{
	height: 50px;
	width: 959px;
	background:#FAFAFA;
	border:1px solid #EEEEEE;
	margin:0 auto;
	margin-bottom:50px;
	.left{
		height:40px;
		width:218px;
		// border:1px solid red;
		margin-top:3px;
		float:left;
		.quanxuan{
			margin-top:15px;
			margin-left: 16px;
		}
		span{
			font-size: 12px;
			&.xian{
				margin-left:5px;
			}
		}
		a{
			&:hover{
				color:#ED145B;
			}
		}
	}
	.right{
		height:40px;
		width: 417px;
		// border:1px solid red;
		float:right;
		margin-top:5px;
		.shuliang{
			line-height:40px;
			font-size:14px;
			float:left;
			.num{
				color:#ED4696;
				font-weight:700;
			}
		
		}
		.total{
			line-height:35px;
			font-size:14px;
			float:left;
			margin-left:18px;

			.yuan{
				color:#ED4696;
				font-weight:700;

			}
			.zong_jia{
				color:#ED4696;
				font-weight:700;
				font-size:20px;

			}
		}
		.jiesuan{
			height: 42px;
			width: 145px;
			display:block;
			float:left;
			margin-left: 20px;
			line-height:48px;
			background:#F82B6E;
			text-align: center;
			font-size:20px;
			color:white;
			font-weight:700;
			border:1px solid #F0145C;

		}
	}
}
//底部开始
    // 第三楼版权区域上边图标区域
    #floor3{
    	height:477px;
    	width:100%;
    	background:white;
    	border-top:1px solid #CCCCCC;
    	float:left;
    	.up{
    		height:187px;
    		width:1090px;
    		margin:0 auto;
    		// border:1px solid red;
    		border-bottom:1px solid #CCCCCC;
    		//四大美妆 成功在美上市等的图块
    		.icon_middle{
    			height:140px;
    			width:150px;
    			// border:1px solid red;
    			margin-top:29px;
    			float:left;
    			margin-left:3px;

    			//图标（将公共的css单独写出来，其他的用&连接上）
    			span{
    				height:63px;
    				width:63px;
    				display:block;
    				margin:0 auto;
    				&.diyi{
    					background: url(../image/footer_new.png) no-repeat;
    				}
    				&.shangshi{
    					background: url(../image/footer_new.png) no-repeat -63px 0px;
						
					}
					&.fangwei{
						background: url(../image/footer_new.png) no-repeat -127px 0px;
					}
					&.tui_huo{
						background: url(../image/footer_new.png) no-repeat -190px 0px;
					}
					&.kou_bei{
						background: url(../image/footer_new.png) no-repeat -253px 0px;
					}
					&.fa_huo{
						background: url(../image/footer_new.png) no-repeat -316px 0px;
					}
					&.re_jian{
						background: url(../image/footer_new.png) no-repeat -378px 0px;
					}

    			}
				
				
				a{
					height:22px;
					font-size:16px;
					font-family:微软雅黑;
					line-height: 20px;
					color:black;
					text-indent:20px;
					display:block;
					margin-top:20px;
					font-weight: 700;

				}
				.des{
					line-height:20px;
					font-size:14px;
					color:#8181B6;
					text-align:center;
					display:block;
				}
    		}
    	
    		
    
    		

    	}
    	.middle{
    		height:195px;
    		width:1090px;
    		margin:0 auto;
    		// border:1px solid red;
    		.left{
    			width:840px;
    			height:140px;
    			// border:1px solid red;
    			float:left;
    			margin-top:33px;
    			.shou_ce{
    				height:140px;
    				width:150px;
    				// border:1px solid red;
    				float:left;
    				margin-left:5px;
    				margin-right:5px;
    				dt{
    					height:23px;
    					line-height:23px;
    					font-weight:700;
    					font-size:14px;
    					color:black;

    				}
    				dd{
    					a{
    						height:22px;
    						line-height:22px;
    						font-weight:500;
    						font-size:12px;
    						color:#666666;
    						&:hover{
    							color:#F2759B;
    						}

    					}
    					
    				}
    			}

    		}
    		.right{
    			height:140px;
    			width:200px;
    			// border:1px solid red;
    			float:right;
    			margin-top:33px;
    			.ma{
    				height:125px;
    				width:90px;
    				// border:1px solid red;
    				margin-top:5px;
    				float:left;
    				margin-left:5px;
    				img{
    					height:66px;
    					width:66px;
    					display:block;
    					margin:0 auto;
    					margin-top:5px; 
    				}
    				span{
    					font-family:微软雅黑;
    					color:black;
    					font-size:14px;
    					font-weight:700;
    					text-indent:15px;
    					display:block;
    					margin-top:5px;
    				}
    				a{
    					height:20px;
    					font-size:12px;
    					display:block;
    					color:#7C7974;
    					text-align: center;
    					margin-top:5px;

    				}
    			}
    		}
    	}
    	.below{
    		height:95px;
    		width:100%;
    		margin:0 auto;
    		// border:1px solid red;
    		background: url(../image/footer_dy.jpg) no-repeat;
    	}

    }
    #ban_quan{
    	height:262px;
    	width:100%;
    	border:1px solid red;
    	float:left;
    	.head{
    		height:48px;
    		width:100%;
    		background:url(../image/footer_btm02_bg.jpg) repeat;
    		.flink{
    			height:48px;
    			width:800px;
    			margin-left: 130px;

    			li{
    				a{
    					float:left;
    					height:48px;
    					padding-left:10px;
    					padding-right:10px; 
    					line-height:48px;
    					color:white;
    					font-size:14px;
    					&:hover{
    						color:#848484;
    					}
    				}
    				
    			}
    		}
    	}
    	.foot{
    		height:214px;
    		width:100%;
    		background:url(../image/newindex_footer_bg.png) repeat;
    		.ban_quan_des{
    			height:48px;
    			width:1090px;
    			padding-top:30px;
    			// border:1px solid red;
    			margin:0 auto;
    			span{
    				line-height:10px;
    				font-size:12px;
    				font-family:微软雅黑;
    				color:#CCCCCC;
    				display:block;
    			}
    		}
    		.ban_quan_icon{
    			height:56px;
    			width:1090px;
    			margin:0 auto;
    			margin-top:10px;
    			// border:1px solid red;
    			span{
    				height: 48px;
    				width:125px;
    				display:block;
    				float:left;
    				margin-right:14px;
    				margin-top:3px;
    				&.tuangou{
    					background:url(../image/footer_btm_icon.png) no-repeat ;
    				}
    				&.renzheng{
    					background:url(../image/footer_btm_icon.png) no-repeat -126px 0px;
    				}
    				&.zhuanti{
    					background:url(../image/footer_btm_icon.png) no-repeat -252px 0px;
    				}
    				&.zhifubao{
    					background:url(../image/footer_btm_icon.png) no-repeat -377px 0px;
    				}
    				&.kexin{
    					background:url(../image/footer_btm_icon.png) no-repeat -505px 0px;
    				}
    			}
    		}
    	}
    }